undergo punishment - English Synonyms Dictionary